rainbow star - French English Dictionary